selbstfahrender Kran - French English Dictionary